engine driven portable atomizer - French English Dictionary